net/http.http1ClientConn.pconn (field)
26 uses
net/http (current package)
clientconn.go#L395: pconn *persistConn
clientconn.go#L409: resp, err := cc.pconn.roundTrip(treq)
clientconn.go#L418: cc.pconn.close(errors.New("ClientConn closed"))
clientconn.go#L424: case <-cc.pconn.closech:
clientconn.go#L425: return cc.pconn.closed
clientconn.go#L432: cc.pconn.mu.Lock()
clientconn.go#L433: defer cc.pconn.mu.Unlock()
clientconn.go#L434: if cc.pconn.closed != nil || cc.pconn.reserved || cc.pconn.inFlight {
clientconn.go#L441: cc.pconn.mu.Lock()
clientconn.go#L442: defer cc.pconn.mu.Unlock()
clientconn.go#L443: if cc.pconn.closed == nil && (cc.pconn.reserved || cc.pconn.inFlight) {
clientconn.go#L450: cc.pconn.mu.Lock()
clientconn.go#L451: defer cc.pconn.mu.Unlock()
clientconn.go#L452: if cc.pconn.closed != nil {
clientconn.go#L453: return cc.pconn.closed
clientconn.go#L456: case <-cc.pconn.availch:
clientconn.go#L460: cc.pconn.reserved = true
clientconn.go#L465: cc.pconn.mu.Lock()
clientconn.go#L466: defer cc.pconn.mu.Unlock()
clientconn.go#L467: if cc.pconn.reserved {
clientconn.go#L469: case cc.pconn.availch <- struct{}{}:
clientconn.go#L473: cc.pconn.reserved = false
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)